simultaneous start - Spanish English Dictionary